package org.deadline.service.config;

import java.util.List;
import org.deadline.model.config.JobTitle;
import org.springframework.roo.addon.layers.service.RooService;

@RooService(domainTypes = { org.deadline.model.config.JobTitle.class })
public interface JobTitleService {

	public abstract long countAllJobTitles();


	public abstract void deleteJobTitle(JobTitle jobTitle);


	public abstract JobTitle findJobTitle(Long id);


	public abstract List<JobTitle> findAllJobTitles();


	public abstract List<JobTitle> findJobTitleEntries(int firstResult, int maxResults);


	public abstract void saveJobTitle(JobTitle jobTitle);


	public abstract JobTitle updateJobTitle(JobTitle jobTitle);

}
